package com.cyf.web.service;

import com.cyf.db.bean.Adminpara;
import com.cyf.web.network.bean.*;

/**
 * 处理NPS网站的业务
 * Created by cage on 2017/2/18.
 */
public interface WebService {

    /**
     * nps网站 激活在线支付
     * @param req
     * @return
     */
    WebPayUserRsp registerPayUser(WebPayUserReq req);

    /**
     * nps网站 发送短信验证码
     * @param req
     * @return
     */
    WebSendSmsRsp sendSms(WebSendSmsReq req);

    /**
     * nps网站 查看激活在线支付是否审核通过
     * @param req
     * @return
     */
    WebGetReviewStatusRsp getReviewStatus(WebGetReviewStatusReq req);

    /**
     * nps网站 查询激活在线支付的账号信息
     * @param req
     * @return
     */
    WebGetInfoRsp getInfo(WebGetInfoReq req);

    /**
     * 获取配置
     * @param parkingId
     * @return
     */
    Adminpara findParaValueByParkingId(Integer parkingId);
}
